using System;
using System.Collections.Generic;
using System.Net;
using System.Text;
using SpoonCore2;
using SpoonCore2.Client;

namespace SpoonCore2.Routing
{
	internal interface ITable
	{
		void Add(ClientInfo client);
		ClientInfo FindNext(SpoonIdentifier id);

		IList<ClientInfo> Clients { get; }
		void Remove(ClientInfo client);
		bool Check(List<ClientInfo> clients);
		void Refresh();
	}
}